home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 1 / Cream of the Crop 1.iso / CAD / LASI35B2.ARJ / README < prev    next >
Text File  |  1991-08-01  |  9KB  |  183 lines

  1.  
  2. Introduction
  3.  
  4.                  LASI (LAyout System for Individualists)
  5.  
  6.                            (Pronounced "LAZY")
  7.  
  8.  
  9.   The LASI CAD System consists of a main program and a set of utility
  10.   programs and documentation files. Its main purpose is to do integrated
  11.   circuit and device layout on an IBM compatible personal computer. It also
  12.   can be used for hybrids, printed circuit boards, schematic diagrams and
  13.   other precision drawing applications. LASI is intended for students,
  14.   schools, universities, independent designers and small businesses.
  15.  
  16.  
  17.   If you are new to LASI you should read and follow the "First Time Using
  18.   LASI" topic. If you are an experienced user you can skip that topic, but
  19.   you should read the other topics. You should also read the UPDATE.LOG
  20.   file using LHI.EXE by typing "lhi update", to see what changes have been
  21.   made since the last release.
  22.  
  23.  
  24. First Time Using LASI
  25.  
  26.   After you have loaded the LASI System files on your hard disk by running
  27.   the installation program LSINSTAL.BAT, you should run the help program
  28.   LHI.EXE for more information. With your mouse properly installed, make
  29.   the hard disk "\LASI" directory your current directory and run LHI.EXE by
  30.   typing "lhi" with no command line argument. The help program will default
  31.   to general help information and display a list of the available help
  32.   topics. To read any topic click your mouse cursor on that topic.
  33.  
  34.   Read the topics HARDWARE, STARTING, OBJECTS and MODES first. These will
  35.   give you the basic idea of how LASI works and of how to get it running.
  36.   You should also read the other general topics at the left of the list and
  37.   then the other topics that correspond to menu commands as required.
  38.  
  39.   The System is supposed to be intuitively obvious. But if you have never
  40.   used it before you need to "play" to get the feel of it.
  41.  
  42.   Try the following:
  43.  
  44.     Under the hard disk root directory create a subdirectory or "drawing
  45.     directory" with a name that would not be used for anything else. Copy
  46.     the FORM.DBD and the TXT.DBD files from the \LASI directory into it.
  47.     Make that directory your current directory.
  48.  
  49.     Your are now ready to go. Run LASI.EXE. You should boot into System
  50.     Mode with the mouse cursor active. Clicking the right mouse button when
  51.     the cursor is on a menu button executes a command. You may try some of
  52.     the menu buttons, first hitting the <F1> help key for more information
  53.     about the button. You will find that most commands default through or
  54.     exit gracefully if you press <enter> or <esc>.
  55.  
  56.     Enter Cell Mode by clicking the CELL button. You will be asked for the
  57.     cell name and rank. Enter any name that is a legal DOS filename and "1"
  58.     to the rank question. This makes a rank 1 cell. Answering with <enter>
  59.     only to either question will return to System Mode.
  60.  
  61.     Try the Cell Mode menu buttons and use the <F1> help key for an
  62.     explanation. There are two menus that flip by clicking the right mouse
  63.     button with the cursor left of the menu area.
  64.  
  65.     Using the OBJ command set the object to be added to boxes by entering
  66.     "b", if it isn't already. Select the ADD command and make some boxes.
  67.     Set and change the layer with the LAYR and CLYR commands. Use the GET,
  68.     FGET, MOV, etc. commands to manipulate the boxes that you have made.
  69.  
  70.     Now change the object to paths or polygons by entering "p" to the OBJ
  71.     command. Make some paths with the ADD command, and set and change the
  72.     width using the WDTH and CWTH commands. Manipulate the paths using the
  73.     GET, FGET, MOV, etc. commands, and observe that paths are really a set
  74.     of vertices that are operated on by the various commands.
  75.  
  76.     Use the ADD command to insert vertices by making active any vertex that
  77.     is not the last vertex in a path. Use the arc generator ARC to make a
  78.     few arcs and complete circles, and then DEL, CPY, and ADD vertices. Try
  79.     the special path commands PREV, PBEG, PEND, CUT and JOIN to see how
  80.     they can be used to make complex paths and polygons.
  81.  
  82.     After you have made one or more rank 1 cells, make a higher rank cell
  83.     using the CELL command again, but this time enter "2" to the rank
  84.     question. You may make boxes and paths as before, but additionally you
  85.     may enter the name of a rank 1 cell that you have made. Add a rank 1
  86.     cell using the ADD command, and manipulate it using the CGET, MOV, etc.
  87.     commands. This rank 2 cell can now be added into higher rank cells
  88.     along with boxes, paths and cells of lower rank.
  89.  
  90.     You have now established a hierarchy of cells that is used to make all
  91.     LASI drawings.
  92.  
  93.     If you have an appropriate line printer or plotter, go back and modify
  94.     the FORM.DBD file to allow hard copies and plots to be made. Use
  95.     EDLIN.COM to edit the FORM.DBD file. Read the FORM help topic if you
  96.     didn't already.
  97.  
  98.     If you have a RAM disk installed in your memory, turn on the RAM disk
  99.     provision by setting the "rdisk=" parameter in the FORM.DBD file to the
  100.     letter of the RAM disk. You should see a noticeable improvement in
  101.     drawing speed. Read the RAMDISK help topic if you didn't already.
  102.  
  103.  
  104. Terms of Distribution
  105.  
  106.   The LASI System can be copied and distributed by anyone. The self-
  107.   extracting executable and installation batch file should be copied from
  108.   the distribution disk. Individual files should NOT be copied, since all
  109.   the files and programs are intended to work with each other in the same
  110.   distribution.
  111.  
  112.   An attempt will be made to keep known users updated with the latest
  113.   version by informing them that a new version is available, or by just
  114.   sending out new files on floppy disk.
  115.  
  116.   If dangerous bugs are discovered an attempt will be made to notify or
  117.   send corrected programs to known users.
  118.  
  119.   Unknown secondary users should be kept updated by those who gave them the
  120.   system software. Updating secondary users is a responsibility that should
  121.   be taken seriously. People have been found using ancient versions of the
  122.   programs, which have since been unbugged, greatly improved, or completely
  123.   revised.
  124.  
  125.   To prevent continuously notifying or sending updates to anyone who really
  126.   isn't using LASI, There is a CUTOFF PERIOD OF ONE YEAR, after which
  127.   updates MAY have to be requested.
  128.  
  129.   As a general rule, to be sure that you have the most updated software
  130.   contact the author directly.
  131.  
  132.  
  133.  
  134.   The LASI System has been written over a period of years, mostly for the
  135.   author's own professional use, and is therefore not intended as profit-
  136.   making software.
  137.  
  138.   For this reason, LASI is free for educational use in order to foster IC
  139.   design as a heuristic exercise and a true art. It is also free for non-
  140.   profit applications by individuals.
  141.  
  142.   If LASI.EXE or any of its utilities are used to MAKE A PROFIT, then a
  143.   VOLUNTARY fee of $50 PER COMPUTER on which it is installed is requested.
  144.   This is not just to ease the conscience of someone using LASI for free,
  145.   but helps to pay for improving LASI with new hardware and software and
  146.   sending out updates. The fee is not expected to be a compensation for the
  147.   endless hours of coding and debugging that have gone into LASI.
  148.  
  149.  
  150. Terms of Liability
  151.  
  152.   The LASI System is constantly being revised and is distributed on an
  153.   "as is" basis. Since the programs are complicated, software bugs may be
  154.   found, often when someone does something that only rarely would be done.
  155.   If you have what you think is a real bug, then report it, and an attempt
  156.   will be made to fix it.
  157.  
  158.   Neither the author nor any person distributing the LASI System assumes
  159.   any responsibility for who uses the programs or for how the programs are
  160.   used. Also, neither the author nor any person distributing the software
  161.   assumes any liability for any losses monetary or otherwise incurred
  162.   related to the use of the programs.
  163.  
  164. Final Comment
  165.  
  166.   With the proper software, personal computers have easily become adequate
  167.   for small to medium sized IC layout applications. The LASI CAD System is
  168.   intended to give everyone unlimited access to an IC work station, both
  169.   for business and educational purposes. LASI is really intended to put
  170.   some fun and relaxation into doing layout tasks by allowing a person to
  171.   work when and where they want, and therefore, it is believed, do better
  172.   more creative work.
  173.  
  174.  
  175.                                         Dave Boyce
  176.  
  177.  
  178.                                         Dr. David E. Boyce
  179.                                         143B Bergdorf Rd., RR1
  180.                                         Parish, NY 13131
  181.                                         315-625-7291
  182.  
  183.